satisfy the needs - Inglés Sinónimo Diccionario